<?php
class galeria{
    public $id_usuario = 26;
    public $id_es = 6;
    
    public function videos($de = 0, $ate = 5, $tipo = 'array')
    {
        if(is_int($de)) 
        {
            $limit = "LIMIT $de, $ate";
        }
        $retorno = array();
        $sql_video = "SELECT * FROM es_video 
        WHERE usuario_id = '$this->id_usuario' 
        AND estabelecimento_id = '$this->id_es' 
        ORDER BY  `video_id` DESC $limit";
        $qr_video = $this->db->query($sql_video);
        
        $num_video = $qr_video->num_rows();
        foreach ($qr_video->result() as $row_video)
        {          
            $retorno[] = $row_video;
        }
        switch ($tipo) {
            case 'array' :
                return $retorno;
                break;
            case 'json':
                return json_encode($retorno);
                break;
        }     
    }
    /*
    function galeria() {
        $this->conn();
	$this->usuario();
    }
    
    public function videos($de = 0, $ate = 5, $tipo = 'array'){
        if(is_int($de)) {
            $limit = "LIMIT $de, $ate";
        }

        $retorno = array();

        $sql_video = "SELECT * FROM es_video WHERE usuario_id = '$this->id_usuario' AND estabelecimento_id = '$this->id_es' ORDER BY  `video_id` DESC $limit";
        $qr_video = mysql_query($sql_video);
        $num_video = mysql_num_rows($qr_video);
        while($row_video = mysql_fetch_assoc($qr_video)){
            $retorno[] = $row_video;
        }


        switch ($tipo) {
            case 'array' :
                return $retorno;
                break;
            case 'json':
                return json_encode($retorno);
                break;
        }     
    }

    public static function tumbvideo($v_id) {
        $url_tumb = 'http://i1.ytimg.com/vi/' . $v_id . '/default.jpg';
        return $url_tumb;
    }

    // Metodos para trabalhar com criticas

    public function getCriticas(){
        $this->usuario();
        $qr_criticas = mysql_query("SELECT * FROM es_critica WHERE usuario_id = '$this->id_usuario'
                AND estabelecimento_id = '$this->id_es' AND critica_status = '1';");
        $array_retorno = array();
        while($row_criticas = mysql_fetch_assoc($qr_criticas)){
            $array_retorno[] = $row_criticas;
        }

        return $array_retorno;
    }

    // Metodos para trabalhar com noticia

    public function getNoticias(){
        $this->usuario();
        $qr_noticia = mysql_query("SELECT * FROM es_noticia WHERE usuario_id = '$this->id_usuario'
                AND estabelecimento_id = '$this->id_es' AND noticia_status = '1';");
        $array_retorno = array();
        while($row_noticia = mysql_fetch_assoc($qr_noticia)){
            $array_retorno[] = $row_noticia;
        }

        return $array_retorno;
    }

    public static function getTumbFotos ($parametros){
          $conn = new conn();

//        $param['id_es'] = (empty($parametros['id_es'])) ? $this->id_es : $parametros['id_es'];
//        $param['id_usuario'] = (empty($parametros['id_usuario'])) ? $this->id_usuario : $parametros['id_usuario'];
//        $param['width'] = (empty($parametros['width'])) ? 100 : $parametros['width'];
//        $param['height'] = (empty($parametros['height'])) ? 100 : $parametros['height'];
        
		if(isset($parametros['id_foto'])){
			$qr_fotos = mysql_query("SELECT foto_nome, estabelecimento_id FROM es_foto WHERE foto_id = '$parametros[id_foto]' AND foto_status = '1'");
		}else{
			$qr_fotos = mysql_query("SELECT foto_nome, estabelecimento_id FROM es_foto WHERE usuario_id = '$parametros[id_usuario]' AND estabelecimento_id = '$parametros[id_es]' AND foto_status = '1'");
		}

        
		//$qr_fotos = mysql_query("SELECT foto_nome FROM es_foto WHERE estabelecimento_id = '$parametros[id_es]' AND foto_status = '1'");
		

        $retorno = array ();

        $cont = 0;
        while ($row_fotos = mysql_fetch_assoc ($qr_fotos) ){

            $retorno[$cont]['tumb'] = 'http://'.$_SERVER['HTTP_HOST'].'/site/includes/img.php?w=100&h=100&img='. $_SERVER['DOCUMENT_ROOT'] . '/site/arquivos/estabelecimento/' .  $row_fotos['estabelecimento_id'] . '/fotos/' . $row_fotos['foto_nome'];
            $retorno[$cont]['img'] = 'http://'.$_SERVER['HTTP_HOST'].'/site/arquivos/estabelecimento/' . $row_fotos['estabelecimento_id'] . '/fotos/' . $row_fotos['foto_nome'];
        
            $cont ++;
        }

        return $retorno;
    }

    public static function getTumbVideos ($video_id){
        $conn = new conn();        
		$query = "SELECT video_url, video_v FROM es_video WHERE video_id = '$video_id'";

		$result = mysql_query($query);
        while ($row = mysql_fetch_array($result))
		{
           $url_tumb = 'http://i1.ytimg.com/vi/' . $row['video_v'] . '/default.jpg';
        }
        return $url_tumb;
    }	
    
    
    function add_coments($id_item, $texto, $tipo){
	
	$qr = mysql_query("SELECT * FROM es_$tipo WHERE {$tipo}_id = '$id_item' LIMIT 1;");
	$row = mysql_fetch_assoc($qr);
	
	$sql_insert = "INSERT INTO cred_".$tipo."_comentario SET 
	{$tipo}_id = '$id_item' , 
	usuario_id = '$this->id_usuario', 
	estabelecimento_id = '$row[estabelecimento_id]',
	data_hora = NOW(),
	comentario = '$texto'
	";
	//echo $sql_insert;
	$resp = mysql_query($sql_insert);
		if($resp)
		{
			return 'true';	
		}
		else
		{
				return 'false';	
		}
    }
    
    function get_coments($ID,$tipo = 'foto',$de = FALSE,$ate = FALSE){
		
	// BUSCANDO O TOTAL DE LINHAS PARA O LIMIT	
	$query = "SELECT COUNT(comentario_id) FROM cred_".$tipo."_comentario WHERE {$tipo}_id = '$ID'";
	$result = mysql_query($query);
	$total_rows = (int) @mysql_result($result,0);
	
	$limit = $total_rows - $ate;
	if($limit < 0)
	{
		$limit = 0;	
	}
	
	$query = "SELECT *, concat('{$tipo}') AS tipo_str FROM cred_".$tipo."_comentario WHERE {$tipo}_id = '$ID' ORDER BY data_hora ASC ";
	if($ate){
		$query .= "LIMIT $limit, $total_rows";
		
	}

	$qr_coments = mysql_query($query);
	$array_retorno = array();
	while($row_coments = mysql_fetch_array($qr_coments)):
		$row_coments['id_conteudo'] = $row_coments[1];
		$row_coments['tipo'] = $tipo;
	    $row_coments['src'] = $this->getImgTumb($row_coments['usuario_id'],42,42);
		
		$usuario = new usuario($row_coments['usuario_id']);
		$usuario->fetchAll();
		$row_coments['usuario_nome'] = $usuario->usuario['usuario_nome'];		
		
		
	    $array_retorno[] = $row_coments;
	endwhile;
	
	return $array_retorno;	
    }

*/
}
?>
